package com.level.restful.util.httpLogUtil;

import java.lang.annotation.*;

/**
 * 定义一个Operation注解，用于声明在方法上描述此方法执行了什么操作：

 操作注解

 @Target 声明这是一个自定义注解类，ElementType.METHOD 表明此注解可声明在方法上
 @Retention 声明注解保留期限，RetentionPolicy.RUNTIME 表明此注解可保留至运行时，可以通过反射获取注解信息

 */
@Target({ElementType.PARAMETER,ElementType.METHOD})
@Retention(RetentionPolicy.RUNTIME)
@Documented
public @interface Operation {
    String value() default "";
}
